home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 46
/
Amiga Format CD46 (1999-10-20)(Future Publishing)(GB)[!][issue 1999-12].iso
/
-in_the_mag-
/
reader_requests
/
scilab
/
man
/
man-part1
/
cat7
/
analpf.7
< prev
next >
Wrap
Text File
|
1999-09-16
|
1KB
|
67 lines
analpf(1) Scilab Function analpf(1)
NAME
analpf - create analog low-pass filter
CALLING SEQUENCE
[hs,pols,zers,gain]=analpf(n,fdesign,rp,omega)
PARAMETERS
n : positive integer : filter order
fdesign : string : filter design method : 'butt' or 'cheb1' or 'cheb2' or
'ellip'
rp : 2-vector of error values for cheb1, cheb2 and ellip filters
where only rp(1) is used for cheb1 case, only rp(2) is used for
cheb2 case, and rp(1) and rp(2) are both used for ellip case.
0<rp(1),rp(2)<1
- for cheb1 filters 1-rp(1)<ripple<1 in passband
- for cheb2 filters 0<ripple<rp(2) in stopband
- for ellip filters 1-rp(1)<ripple<1 in passband 0<ripple<rp(2)
in stopband
omega : cut-off frequency of low-pass filter in Hertz
hs : rational polynomial transfer function
pols : poles of transfer function
zers : zeros of transfer function
gain : gain of transfer function
DESCRIPTION
Creates analog low-pass filter with cut-off frequency at omega.
hs=gain*poly(zers,'s')/poly(pols,'s')
AUTHOR
C. B.